1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Threading.Tasks;
6 using System.Data;
7
8 namespace SoftQuanLyNhaHang.Models
9 {
10 class KhuVucMod
11 {
12 protected string IdKhuVuc { get; set; }
13 protected string TenKhuVuc { get; set; }
14 protected string DienGiai { get; set; }
15 protected string TrangThai { get; set; }
16 public KhuVucMod(string _IdKhuVuc)
17 {
18 IdKhuVuc = _IdKhuVuc;
19 }
20 public KhuVucMod()
21 {
22
23 }
24 public KhuVucMod(string _idKhuVuc, string _tenKhuVuc, string _dienGiai, string _trangThai)
25 {
26 this.IdKhuVuc = _idKhuVuc;
27 this.TenKhuVuc = _tenKhuVuc;
28 this.DienGiai = _dienGiai;
29 this.TrangThai = _trangThai;
30 }
31 public int InsertKhuVuc()
32 {
33 int i = 0;
34 string[] paras = new string[4] { "@IdKhuVuc","@TenKhuVuc", "@DienGiai","@TrangThai" };
35 object[] values = new object[4] {IdKhuVuc,TenKhuVuc,DienGiai,TrangThai };
36 i = Models.connection.Excute_Sql("spInsertKhuVuc", CommandType.StoredProcedure, paras, values);
37 return i;
38 }
39 public int UpdateKhuVuc()
40 {
41 int i = 0;
42 string[] paras = new string[4] { "@IdKhuVuc", "@TenKhuVuc", "@DienGiai", "@TrangThai" };
43 object[] values = new object[4] { IdKhuVuc, TenKhuVuc, DienGiai, TrangThai };
44 i = Models.connection.Excute_Sql("spUpdateKhuVuc", CommandType.StoredProcedure, paras, values);
45 return i;
46 }
47 public int DeleteKhuVuc()
48 {
49 int i = 0;
50 string[] paras = new string[1] { "@IdKhuVuc" };
51 object[] values = new object[1] { IdKhuVuc };
52 i = Models.connection.Excute_Sql("spDeleteKhuVuc", CommandType.StoredProcedure, paras, values);
53 return i;
54 }
55 public static DataSet FillDataSetKhuVuc()
56 {
57 return Models.connection.FillDataSet("spgetKhuVuc", CommandType.StoredProcedure);
58 }
59 public static DataSet FillDataSet_getTenKhuVuc()
60 {
61 return Models.connection.FillDataSet("spgetTenKhuVuc", CommandType.StoredProcedure);
62 }
63 public DataSet FillDataSet_getKhuVucByIdKhuVuc()
64 {
65 DataSet ds = new DataSet();
66 string[] paras = new string[1] { "@IdKhuVuc" };
67 object[] values = new object[1] { IdKhuVuc };
68 ds = Models.connection.FillDataSet("spgetKhuVucByIdKhuVuc", CommandType.StoredProcedure, paras, values);
69 return ds;
70 }
71 }
72
73 }